Ext.define('cloud.model.ColumnModel', {
    extend: 'Ext.data.Model',
    config: {
        fields: ['ccid', 'name', 'display', 'cadid', 'lasttime', 'parentid', 'iconUrl'],
        validations: [
            { type: 'presence', field: 'name', message: '分类名不能为空！'},
            { type: 'presence', field: 'cadid', message: '开通地区ID不能为空！'},
            { type: 'presence', field: 'iconUrl', message: '分类图标不能为空！'},
            { type: 'format', field: 'iconUrl', matcher: /\.(jpg|gif|png|jpeg)+$/, message: '请输入有效的jpg格式、gif格式或png格式的图片地址'}
        ]
    }
});